package com.kaili.basic.pojo.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import com.kaili.common.pojo.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Desc: 告警订阅表
 * @author: jianfeng
 * @Time: 2019/7/24 14:30
 * @Copyright: © 2018 杭州凯立通信有限公司 版权所有
 * @Warning: 本内容仅限于公司内部传阅, 禁止外泄或用于其它商业目的
 */
@Data
@ApiModel("告警订阅表")
@TableName("mdm_alarm_sub")
public class MdmAlarmSubEntity extends BaseEntity {

    @ApiModelProperty("主键id")
    @TableId(type = IdType.AUTO)
    private Long id;

    @ApiModelProperty("告警项id：1低版本，2低电量，3低内存，4高cpu，5离线，6SIM卡变更，7SD卡变更，8越狱/ROOT，9非法关机，10非法卸载，11超使用范围")
    private Integer alarmId;

    @ApiModelProperty("是否：0关闭，1开启")
    private Integer isOn;

    @ApiModelProperty("短信通知：0关闭，1打开")
    private Integer noteInform;

    @ApiModelProperty("邮件通知：0关闭，1打开")
    private Integer emailInform;

    @ApiModelProperty("手机号可存储多个，用”;”分隔")
    private String phone;

    @ApiModelProperty("邮箱可存储多个，用”;”分隔")
    private String email;

    @ApiModelProperty("数据状态：0删除，1正常")
    private Integer rdStatus;


}
